package com.crr.mapper;

import com.crr.entity.Emp;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface EmpMapper {


    /**
     * 查询所有员工信息
     * @return 员工集合
     */
    List<Emp> getAllEmp();

    /**
     * 添加用户信息
     * @param emp 添加的新员工信息
     * @return 是否添加成功
     */
    int addEmp(Emp emp);

    /**
     * 根据用户id删除用户
     * @param empno 根据id查询要删除员工信息
     * @return 是否删除成功
     */
    int delEmp(String ename);

    /**
     * 修改用户信息
     * @param emp 修改后的员工信息
     * @return 是否修改成功
     */
    int updateEmp(Emp emp);

    /**
     * 用户登录
     * @param ename 根据用户名查查询数据库里是否存在
     * @return  查询到的用户信息
     */
    Emp login(String ename);

}
